---
title: プラグイン開発者ガイドライン
---



{/* 
  コントリビューター注:
  ----------------
  これはレガシードキュメントであり、非推奨になります。
  このバージョンに変更を加えないでください。
  すべての更新は新しいバージョンに向けられるべきです：
  /plugin-dev-ja/0312-contributor-covenant-code-of-conduct
*/}

<Card title="このドキュメントはまもなく非推奨になります" icon="circle-exclamation" href="/plugin-dev-ja/0312-contributor-covenant-code-of-conduct">
  <p>ドキュメント再編の一環として、このページは段階的に廃止されます。</p>
  
  <p><u><b>このカードをクリックして</b></u>、最新情報が含まれる更新版にリダイレクトしてください。</p>
  
  <p>新しいドキュメントに不一致や改善が必要な箇所を見つけた場合は、ページ下部の「問題を報告」ボタンを使用してください。</p>
</Card>

### プルリクエスト（PR）を提出する前に

1. **プラグインの機能とドキュメントの完全性を確認する**

*   プラグインが意図どおりに動作するか確認してください。
*   以下の内容を含む**READMEファイル**を作成してください。
    *   セットアップと使用方法の説明
    *   プラグインをサービスに接続するためのコード、API、認証情報などの情報
*   収集したユーザー情報は、サービスの接続とプラグインの改善のみに利用することを徹底してください。
*   [プラグインプライバシー保護ガイドライン](/ja-jp/plugins/publish-plugins/publish-to-dify-marketplace/plugin-developer-guidelines)に従って、プラグインのプライバシーポリシーファイルまたはURLを用意してください。

2. **プラグインの提案価値を検証する**

* プラグインがDifyユーザーにとって独自の価値を持つことを確認してください。
* プラグインは、Difyや他のプラグインにはない機能やサービスを導入する必要があります。
* コミュニティ標準を遵守してください：
  * グローバルなユーザーベースを尊重する非暴力的なコンテンツ
  * 統合されたサービスポリシーの遵守
* **類似プラグインの確認方法**
  * 以下のいずれかに該当する場合を除き、既存のプラグインやPRと機能が重複するものは提出しないでください。
    * 新機能の導入
    * パフォーマンスの向上
  * **プラグインの独自性の判断:**
    * プラグインが既存の機能に言語パラメーターの追加のようなわずかな変更を加える場合は、既存プラグインの拡張を検討してください。
    * プラグインが最適化されたバッチ処理やエラー処理の改善のような大幅な機能変更を行う場合は、新しいプラグインとして提出してください。
    * 判断に迷う場合は、新しいプラグインが必要な理由をPRに簡単に説明してください。

**例:**
Google検索APIを利用して、単一の入力クエリを受け取り、Google検索結果を出力するGoogle検索プラグインを考えてみましょう。

同様の基盤実装で、わずかな入力調整（例：新しい言語パラメーターの追加）を加えた新しいGoogle検索プラグインを提案する場合は、既存のプラグインを拡張することをお勧めします。

しかし、最適化されたバッチ検索機能とエラー処理を実装してプラグインを異なる方法で実装した場合は、別のプラグインとして審査される可能性があります。

3. **プライバシーデータ標準の遵守を確認する**

**情報開示の要件:**

*   開発者は、アプリやツールを提出する際に、個人データを収集するかどうかを**必ず**申告する必要があります。
*   データを収集する場合は、収集するデータの種類（例：ユーザー名、メールアドレス、デバイスID、位置情報など）を**簡潔に記載**してください。**詳細な説明は不要です。**
*   開発者は、収集する情報、その利用目的、第三者との共有情報、および第三者のプライバシーポリシーへのリンクを**必ず**提供してください。

**審査の焦点:**

*   **形式的審査:** データ収集が必須項目として申告されているかを確認します。
*   **高リスクのデータスクリーニング:** 健康情報、財務情報、子供の個人情報などの機密データが収集されていないか確認します。機密データが収集されている場合は、利用目的とセキュリティ対策について**追加の審査**を行います。
*   **悪意のある行為のスクリーニング:** ユーザーの同意なくデータを収集したり、ユーザーデータを不明なサーバーにアップロードしたりするなど、明らかな悪意のある行為がないか確認します。

{/*
Contributing Section
DO NOT edit this section!
It will be automatically generated by the script.
*/}

<CardGroup cols="2">
    <Card
        title="このページを編集する"
        icon="pen-to-square"
        href="https://github.com/langgenius/dify-docs-mintlify/edit/main/ja-jp/plugins/publish-plugins/publish-to-dify-marketplace/plugin-developer-guidelines.mdx"
    >
        直接貢献することでドキュメントの改善にご協力ください
    </Card>
    <Card
        title="問題を報告する"
        icon="github"
        href="https://github.com/langgenius/dify-docs-mintlify/issues/new?title=ドキュメントの問題%3A%20n-developer-guideli&body=%23%23%20問題の説明%0A%3C%21--%20発見した問題について簡単に説明してください%20--%3E%0A%0A%23%23%20ページリンク%0Ahttps%3A%2F%2Fgithub.com%2Flanggenius%2Fdify-docs-mintlify%2Fblob%2Fmain%2Fja-jp/plugins/publish-plugins/publish-to-dify-marketplace%2Fplugin-developer-guidelines.mdx%0A%0A%23%23%20提案される変更%0A%3C%21--%20特定の変更案がある場合は、ここで説明してください%20--%3E%0A%0A%3C%21--%20ドキュメントの品質向上にご協力いただきありがとうございます！%20--%3E"
    >
        エラーを見つけたり提案がありますか？お知らせください
    </Card>
</CardGroup>
